mean waiting time average delay - German English Dictionary